// 后端 稳定和性能为主  服务器端node更新没那么快
// 滞后的commonjs模块化
// 前端有了 webpack vitejs 现代化 发展比node 快多了 es6 模块化
// const http =  require('http');
import http from 'http'
// http 内置 createServer 返回server服务
// js 单线程 
// web服务是天生多线程的
// 服务器cpu 是多核的 每核都可以独立运行
// node 异步 事件性型的
const server =http.createServer(
    (req,res)=>{
        if(req.url=='/about'){
            res.end('about us')
            return
        }
        res.setHeader('Set-Cookie',["type=ninja","language=javascript"])
        res.end('hello http')
    }
)
// 在3000端口启动web服务
server.listen(3000)